// utils/log.js
 
// 引入vue
import vm from "vue";
// toast组件
import toast from "../components/log/index.vue";
 
export default {
    /**
     * 全局toast弹窗    
    */
    toast(){
		
        // 全局注册toast组件
        const toastCom = vm.extend(toast);
        // 获取uniapp根节点
        const uniappRoot = document.getElementsByTagName("uni-app")[0];
        // 初始化toast组件
		const toastComp = new toastCom();
        // 这里我每个组件内都有一个固定id，用来禁止同意组件生成多次
		if(document.getElementById(toastComp.id)){
			document.getElementById(toastComp.id).remove();
		}
		
        // 将toast组件添加在uniapp根节点上
		document.body.appendChild(toastComp.$mount().$el);
		return toastComp;
    }
}